🇬🇧 en de 🇩🇪

lion's den noun

  • (idiomatic) Any dangerous or frightening place.
Höhle des Löwen
Wiktionary Links